Extensible Realm Interfaces 1

نویسنده

  • Don Batory
چکیده

The synthesis of avionics software depends critically on components that import and export standardized interfaces. For reasons of practicality and performance, components must be allowed to export operations that only they understand. Thus, the concept of standardized interfaces seems to be at odds with the need for components to export nonstandard operations. In this paper, we show how this apparent conflict has been resolved in four implemented software system generators. We also present a model that explains how the general ideas embodied in these generators apply to ADAGE.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementing the SMS server, or why I switched from Tcl to Python

The SMS server is a system that allows mobile users to access information on their fixed computer facilities through the short message facility of GSM cellphones. Writing a versatile and extensible SMS server in Python, with interfaces to the cellphone on one side and to the Internet on the other, has been an interesting and enjoyable experience. This paper examines some Python programming issu...

متن کامل

Extension of the Fractal ADL for the Specification of Behaviours of Distributed Components

Inheriting from a long experience about modules, objects and interfaces, component programming has emerged as a programming methodology ensuring both re-usability and composability. Among the components models, Fractal [6] provides hierarchical composition for a better structure, and specification of control interfaces for dynamic management. Fractal defines a highly extensible component model ...

متن کامل

The Extensible Problem-Specific Tutor (xPST): Evaluation of an API for Tutoring on Existing Interfaces

The Extensible Problem-Specific Tutor (xPST) system was created to facilitate the creation of intelligent tutoring systems (ITSs) on existing software and web-based interfaces. This research introduces xPST and describes an exploration of the ease of authoring an xPST tutor for three web-based tasks. Participants demonstrated a quick learning curve and alternated their attentional focus regular...

متن کامل

Accelerating Media Business Developments with the MPEG Extensible Middleware

This document provides an overview of the MPEG Extensible Middleware (MXM), one of ISO/IEC MPEG’s latest achievements, defining an architecture and corresponding application programming interfaces (APIs) which enable accelerated media business developments. The paper describes the vision behind MXM, its architecture, and a high level overview of the API. Additionally, example MXM applications a...

متن کامل

1 Data Transfer Strategy for Machine Shop Simulation

Manufacturing simulation systems normally provide interfaces for data import and export using proprietary formats. Dependent data interfaces limit simulation applications in the manufacturing industry. This paper describes a mechanism for transferring data between a traditional database and XML files, which represent a machine shop data model developed at the National Institute of Standards and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994